import org.junit.Test;

/**
 * @author Yin_JC
 * @PackageName:PACKAGE_NAME
 * @Class:StringBufferLearning
 * @Description:
 * @date 2020/3/3 9:13
 */

public class StringBufferLearning {
    /**
    * Description:
     * StringBuffer 可变的字符串 ,线程安全，效率低
     * StringBuilder 可变字符串，线程不安全，效率高
     *
     * StringBuffer(int capacity) 创建的时候就定义容量（常用）
     *
     * StringBuffer 的常用实例方法(有返回值，但原本的字符串也会修改）
     * StringBuffer append(XXX)
     * StringBuffer delete(int start,int end)
     * StringBuffer replace(int start,int end,String str)
     * StringBuffer insert(int index,XXX)
     * StringBuffer reverse()
     *
     *
     *
    * @author: Yin
    * @date: 2020/3/3 9:14
    */
    @Test
    public void test1(){
        String str = "sdasd";
        StringBuffer s = new StringBuffer(60);
        StringBuffer ss1 = s.append(str);
        System.out.println(ss1);
    }
}
